sterculia foetida

This is not a dictionary! - Search for "sterculia foetida" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    Sterculia foetida noun english

    large tree of Old World tropics having foul-smelling orange-red blossoms followed by red pods enclosing oil-rich seeds sometimes used as food